tower over – Deutsch–English translations

🇬🇧 en de 🇩🇪

tower over verb

  • to be considerably taller than
überragen
Wiktionary Links